elektrisch hinrichten - German English Dictionary

elektrisch hinrichten

Meanings of "elektrisch hinrichten" in English German Dictionary : 1 result(s)

German English
General
elektrisch hinrichten [v] electrocute